Volume 12, Issue 1, January 2019, Pages 50-62
Mohamed Mahmoud Zaki; Amr Nabil Kamel; Amr Abdelghaffar Hanfy Mahmoud